package net.hn.hnms.biz.project.service;

import net.hn.hnms.biz.project.domain.MechanicalLedger;
import net.hn.hnms.biz.project.request.MechanicalLedgerReq;
import net.hn.hnms.biz.project.vo.MechanicalLedgerVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

import java.util.List;

public interface MechanicalLedgerService {



    ResponsePage<MechanicalLedgerVo> selectPageList(MechanicalLedgerReq accidentInfoReq, PageQuery pageQuery);


    int insert(MechanicalLedgerReq accidentInfoReq);


    void updateDeleteByIds(List<String> idList);

    void updateById(MechanicalLedgerReq contractInfoReq);


    MechanicalLedger selectDetailById(String id);
}
